puffing engine

Translations
пыхтящий двигатель
The old puffing engine struggled up the hill.
Старый пыхтящий двигатель медленно поднимался в гору.
Words
puffing

adjective
пыхтящий
engine

noun
двигатель